package cn.hdmis.service;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import cn.hdmis.bean.QueryResult;
import cn.hdmis.entity.Teacher;

public interface TeacherService  {
	
	public void addTeacher(Teacher teacher);
	
	public Teacher 	getTeacher(int id);
	
	public void	deleteTeacher(int id);
	
	public void deleteTeacherList(List<Serializable> ids);
	
	public List<Teacher> getAllTeacher();
	
	public QueryResult<Teacher> getAllTeacher(int firstindex,int pageSize);
	
	public QueryResult<Teacher> getAllTeacher(int firstindex, int pageSize,Map<String,Object> queryParamsMap);

	
	
}
